const util = require('../../utils/util.js');
Page({

  /**
   * 页面的初始数据
   */
  data: {
    API_BASE_URL: util.API_BASE_URL,
    inputValue: '',
    textareaValue: '',
    textareaNum: 0,
    pics: [],
    hfnr_memo: '',
    replyContent: ''
  },
  //提交
  submit() {
    const _this = this;
    const { billid, replyContent } = this.data;
    wx.showLoading({
      title: '提交中...',
      mask: true
    })
    util.request('/itf/common/hongpei/suggestion/saveReplyContent.json?type=admin', {
      billid,
      hfnr_memo: replyContent
    }, "POST").then(res => {
      wx.hideLoading();
      if (res.success) {
        util.showMsg({
          msg: '提交成功',
          icon: 'success',
          duration: 1000,
          success: () => {
            _this.setData({ replyContent: '' })
            _this.querySuggestion();
          }
        })
      } else {
        util.showMsg({ msg: res.message || res.msg });
      }
    });
  },
  // 预览图片
  previewPic(e) {
    let { pics, API_BASE_URL } = this.data;
    let list = [];
    pics.forEach(item => {
      list.push(`${API_BASE_URL}itf/common/att/download.do?attrId=${item}`)
    })
    wx.previewImage({ urls: list })
  },
  //获取数据
  querySuggestion() {
    const { billid } = this.data;
    wx.showLoading({
      title: '加载中...',
      mask: true
    })
    util.request('itf/common/hongpei/suggestion/querySuggestion.json', {
      billid,
      type: 'admin'
    }).then(res => {
      wx.hideLoading();
      if (res.success) {
        this.setData({
          inputValue: res.data.bt,
          textareaValue: res.data.nr_memo,
          pics: res.data.tps,
          hfnr_memo: res.data.hfnr_memo,
        })
      } else {
        util.showMsg({ msg: res.message || res.msg });
      }
    });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({ billid: options.billid });
    this.querySuggestion();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})